universal covering - German English Dictionary